
footer {
    bottom:0;
    display:block;
    height:70px;
    left:0;
    position:fixed;
    width:100%;
    z-index:100;
}

footer h2{
    font-size:22px;
    font-weight:normal;
    left:50%;
    margin-left:-400px;
    padding:22px 0;
    position:absolute;
    width:540px;
}

footer a.stuts,a.stuts:visited{
    border:none;
    text-decoration:none;
    color:#fcfcfc;
    font-size:14px;
    left:100%;
    line-height:31px;
    margin:23px 0 0 110px;
    position:absolute;
    top:0;
}

footer .stuts span {
    font-size:22px;
    font-weight:bold;
    margin-left:5px;
}

.container {
	position:relative;
	width:100%;
	_margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
@charset "utf-8";








@charset "utf-8";
/*~~~~妗嗘灦甯冨眬~~~*/



/*==鏍囬鈫�==*/
.titleAx{margin:20px 0; text-align: center;}
.titleAx span{color:#999999;font-size:12px;display: block;margin-bottom: 10px;text-transform: uppercase;}
.titleAx b{position:relative;margin-top:10px; display:table;color:#cf2f2f;font-weight:bold;font-size:34px;margin: auto;}
.titleAx b i{color:#fff;font-size:30px; background: #039; border-radius:50%;width: 43px;line-height: 43px;display: inline-block;font-style: normal;margin-top: -15px;}
.titleAx b:before,.titleAx b:after{content: ""; left:-60px;top:5px; position: absolute; width:51px; height:15px;background: url(../images/line03.png) no-repeat center;}
.titleAx b:before{}
.titleAx b:after{right:-61px; left:auto;transform: rotate(180deg);}
.titleAx hr{display: table;margin:10px 0; width:50px; height:2px; background:#cf2f2f;margin: 20px auto 10px;border: 0px;}
.titleAx p{color:#666666;font-size:14px}


/*==浜у搧鈫�==*/
.HomeProduct{margin:50px 0 10px 0;}
.HomeProduct .picScroll-left{position: relative;margin-top:30px;}
.HomeProduct .picScroll-left .long{overflow: hidden;}
.list-product2{}
.list-product2 li{float:left; width:300px;background: #fff; /*! -webkit-box-shadow:0 0 10px #ddd; */ /*! -moz-box-shadow:0 0 10px #ddd; */ /*! box-shadow:0 0 10px #ddd; */}
.list-product2 li a{width:285px; margin:auto;display: block;padding:5px;;margin:5px 10px;border:1px #ddd solid;}
.list-product2 li:hover{}
.list-product2 img{height:300px;}
.list-product2 li h4{padding:15px;color:#777; font-size:14px; text-align: center;}
.list-product2 li .triangle-bottomright{position: absolute;right: 0;bottom:0;color:#fff;width: 0;height: 0;border-bottom: 40px solid #bbb;border-left: 40px solid transparent;}
.list-product2 li .triangle-bottomright:before{position: absolute;bottom:-35px;right:6px;color:#fff;font-size:10px;}
.list-product2 li:hover .triangle-bottomright{border-bottom: 40px solid #cf2f2f;}
.list-product2 li:hover h4{color:#cf2f2f}
.HomeProduct .picScroll-left .prev,.HomeProduct .picScroll-left .next{position: absolute; top:180px;left:-50px;width:40px;line-height:40px; text-align: center;font-size:25px;color:#fff;cursor: pointer;display: block;background: #039;border-radius: 50%;}
.HomeProduct .picScroll-left .next{right:-50px; left:auto;}
.HomeProduct .picScroll-left .prev:hover,.HomeProduct .picScroll-left .next:hover{color:#fff; background: #cf2f2f}


/*==閫夋嫨鐞嗙敱鈫�==*/
.HomeReason{margin:70px 0 50px 0;padding:50px 0;height:905px; width:1900;background: url(../img/HomeReasonBG.jpg) no-repeat center;background-position:-100px}
.HomeReason{}
.HomeReason .slideChoice{position: relative;margin:30px 0 0 0;width:100%;height:595px;/*! background: #fff; *//*! border-left:2px #ff9f00 solid; */}
.HomeReason .slideChoice .spot{float:left;width:63.0%;border-top:1px #ddd solid;border-bottom:1px #ddd solid;background: #1f1f1f;}
.HomeReason .slideChoice .spot li{position: relative;float: left;width:300px;height:110px;padding:35px 20px 30px 30px;color:#fff;font-size:24px;cursor: pointer;border-right:1px #333 solid;}
.HomeReason .slideChoice .spot li.on{}
.HomeReason .slideChoice .spot li:last-child{border-right:0px}
.HomeReason .slideChoice .spot li font{display: block;color:#888;font-size:12px;}
.HomeReason .slideChoice .spot li:before{opacity: 0; position: absolute;bottom:-20px;left:150px; color:#cf2f2f;font-size:30px; transition: all .4s ease-in-out;}
.HomeReason .slideChoice .spot li.on:before{opacity: 1}
.HomeReason .slideChoice .spot li.on{background: #039}
.HomeReason .slideChoice .spot li.on,.HomeReason .slideChoice .spot li.on font{color:#fff}
.HomeReason .slideChoice .spot li em{float:left;margin-right:15px;display: block;width:60px;height:60px;border-radius: 50%;background:#fff;margin-top: -10px;}
.HomeReason .slideChoice .spot li em:before{content: "";display: block;margin:17px 0 0 15px;width:30px;height:30px;background: url(../img/yuanxing.png) no-repeat 0 0;transition: all .4s ease-in-out;}
.HomeReason .slideChoice .spot li.on em{background: #fff;}
.HomeReason .slideChoice .spot li em.x1:before{background-position: 0px 1px;}
.HomeReason .slideChoice .spot li em.x2:before{background-position: -41px 1px;}
.HomeReason .slideChoice .spot li em.x3:before{background-position: -83px 3px;}
.HomeReason .slideChoice .spot li em.x4:before{background-position: -123px 4px;}
.HomeReason .slideChoice .spot li.on em.x1:before{background-position: 0px -30px;}
.HomeReason .slideChoice .spot li.on em.x2:before{background-position: -41px -30px;}
.HomeReason .slideChoice .spot li.on em.x3:before{background-position: -83px -30px;}
.HomeReason .slideChoice .spot li.on em.x4:before{background-position: -123px -30px;}
.HomeReason .slideChoice .long{float:left;/*! padding:50px; */width: 30%;margin-top: 20px;}
.HomeReason .slideChoice .long .list{}
.HomeReason .slideChoice .long .list li{height:462px;background: #039;margin-top:100px;margin-left:-1199px}
.HomeReason .slideChoice .long .list li .pic{width:600px;}
.HomeReason .slideChoice .long .list li .right{width:360px; padding:60px 40px;}
.HomeReason .slideChoice .long .list li .right h2{color:#fff;font-size:30px;}
.HomeReason .slideChoice .long .list li .right h2 font{color:#fff;font-size:12px;/*! display: block; */margin-left: 10px;}
.HomeReason .slideChoice .long .list li .right p{margin:25px 0;color:#fff;font-size:12px;line-height: 24px;}
.HomeReason .slideChoice .long .list li .right p img{display: block; margin:20px 0;}
.HomeReason .slideChoice .long .list li .right a{display: inline-block;color:#fff;font-size:14px;padding:10px 30px;/*! background: #ff9f00; */border: 1px #fff solid;}
.HomeReason .slideChoice .long .list li .right a:hover{color:#039;border: 1px #fff solid;background: #fff}







